package com.gopay.common.domain.solution;

import java.math.BigDecimal;

import com.gopay.common.constants.trans.OrderFeePayer;
import com.gopay.common.domain.BaseEntity;

/**
 * 风险金服务响应类
 * @GpRiskFundRes.java
 * @author Ryan
 * @2014年4月18日 下午4:13:06  www.gopay.com.cn Inc.All rights reserved.
 */
public class GpRiskFundRes extends BaseEntity {

    /**
     * 
     */
    private static final long serialVersionUID = 1545372894788007209L;

    /**
     * 订单总金额
     */
    private BigDecimal totalAmt;

    /**
     * 订单总风险金
     */
    private BigDecimal totalFeeAmt;

    /**
     * 订单成交金额
     */
    private BigDecimal orderDealAmt;

    /**
     * 订单实收风险金
     */
    private BigDecimal orderRealFeeAmt;

    /**
     * 风险金承担方
     */
    private OrderFeePayer orderFeePayer;

    public OrderFeePayer getOrderFeePayer() {
        return orderFeePayer;
    }

    public void setOrderFeePayer(OrderFeePayer orderFeePayer) {
        this.orderFeePayer = orderFeePayer;
    }

    public BigDecimal getTotalAmt() {
        return totalAmt;
    }

    public void setTotalAmt(BigDecimal totalAmt) {
        this.totalAmt = totalAmt;
    }

    public BigDecimal getTotalFeeAmt() {
        return totalFeeAmt;
    }

    public void setTotalFeeAmt(BigDecimal totalFeeAmt) {
        this.totalFeeAmt = totalFeeAmt;
    }

    public BigDecimal getOrderDealAmt() {
        return orderDealAmt;
    }

    public void setOrderDealAmt(BigDecimal orderDealAmt) {
        this.orderDealAmt = orderDealAmt;
    }

    public BigDecimal getOrderRealFeeAmt() {
        return orderRealFeeAmt;
    }

    public void setOrderRealFeeAmt(BigDecimal orderRealFeeAmt) {
        this.orderRealFeeAmt = orderRealFeeAmt;
    }

}
